home *** CD-ROM | disk | FTP | other *** search
- -- * ********************************************************************** *
- -- * *** MEDIADYN.INC *** *
- -- * *** *** *
- -- * *** Media Control Library *** *
- -- * *** A Product of MediaDynamics Inc. (c) 1993-1996 *** *
- -- * *** ___ ___ *** *
- -- * *** | \ / | *** *
- -- * *** | \ / | *** *
- -- * *** | \ / | *** *
- -- * *** | \ __ /___ | *** *
- -- * *** | |\ \ | | |\ *** *
- -- * *** | | \ \| -----| | \ *** *
- -- * *** | | \ \/ / | | \ *** *
- -- * *** | | \ / | |\ \ *** *
- -- * *** | | \ / | | | | *** *
- -- * *** | | \ /| | | | | *** *
- -- * *** |__| \/ | |__| | | *** *
- -- * *** | | | | *** *
- -- * *** | | / / *** *
- -- * *** | |-------/ / *** *
- -- * *** |____________/ *** *
- -- * *** *** *
- -- * *** *** *
- -- * *** Declaration file for using the Media Control Library within *** *
- -- * *** Asymetrix ToolBook *** *
- -- * *** *** *
- -- * ********************************************************************** *
-
- linkDLL "mdCtrl.dll"
-
- -- ******************************************************
- -- Prototypes: Control Functions
- -- ******************************************************
-
- INT mdOpen ( INT, STRING, INT, INT, INT, INT, LONG, LONG, INT, INT )
-
- INT mdOpenLite ( INT, STRING, INT, INT, INT )
-
- INT mdClose ( INT )
- INT mdPlay ( INT, INT )
- INT mdPause ( INT )
- INT mdStep ( INT )
- INT mdStop ( INT )
-
- INT mdGotoFrame ( INT, LONG )
- INT mdRewind ( INT )
- INT mdRestart ( INT )
-
- INT mdOpenDevice ( STRING )
- INT mdCloseDevice ( STRING )
-
-
- -- **********************************************************************
- -- *** Prototypes: Custom Control Functions (4) ***
- -- **********************************************************************
- INT mdCloseInterface ( INT )
- INT mdOpenInterface ( STRING, STRING )
- INT mdGetButtonClicked ( INT )
- INT mdSetInterfaceNo ( INT )
-
-
- -- ******************************************************
- -- Prototypes: Window Control Functions
- -- ******************************************************
- INT mdHide ( INT )
- INT mdShow ( INT )
- INT mdHideVideo ( INT )
- INT mdShowVideo ( INT )
- INT mdHideCtrl ( INT )
- INT mdShowCtrl ( INT )
-
-
- -- ******************************************************
- -- Prototypes: Parameter Setting Functions
- -- ******************************************************
- INT mdSetClip ( INT, LONG, LONG )
-
- INT mdSetWinPos ( INT, INT, INT )
- INT mdSetWinSize ( INT, INT, INT )
-
- INT mdSetVideoWinPos ( INT, INT, INT )
- INT mdSetVideoWinSize ( INT, INT, INT )
-
- INT mdSetCtrlWinPos ( INT, INT, INT )
- INT mdSetCtrlWinSize ( INT, INT )
-
- INT mdSetWindowMoveable ( INT, INT )
- INT mdSetWindowInteractive ( INT, INT )
-
- INT mdSetAudioLevel ( INT, INT )
- INT mdSetAudioMute ( INT )
-
- INT mdSetCtrlType ( INT, INT )
-
- INT mdSetWinBottom ( INT )
- INT mdSetWinTop ( INT )
- INT mdSetNewParent ( INT, INT )
-
- INT mdSetClippingRegion ( INT, INT, INT, INT, INT, INT )
-
- INT mdSetVideoWindowAspect ( INT )
- INT mdSetVideoAspect ( INT, INT, INT, INT, INT, INT )
- INT mdSetVideoOffset ( INT, INT, INT )
-
- INT mdSetVideoPalette ( INT )
- INT mdSetKeyColor ( INT, INT, INT )
-
- INT mdSetPlaybackSpeed ( INT, INT )
-
- INT mdSetActivePalette ( STRING )
-
- INT mdSetPlayRepeat ( INT, INT )
-
- INT mdSetParamDirect ( INT, INT, LONG )
-
- INT mdSetTimeFormat ( INT, INT )
-
-
- -- ******************************************************
- -- Prototypes: Information Functions
- -- ******************************************************
- INT mdGetFileType ( INT )
- INT mdGetWindowHandle ( INT )
- INT mdGetCtrlWindowHandle ( INT )
-
- WORD mdGetDeviceId ( INT )
- LONG mdGetFrame ( INT )
- LONG mdGetClipFrame ( INT )
- LONG mdGetLength ( INT )
- LONG mdGetClipLength ( INT )
-
- INT mdGetPlayState ( INT )
- INT mdGetDisplayState ( INT )
-
- INT mdGetWinX ( INT )
- INT mdGetWinY ( INT )
- INT mdGetWinWidth ( INT )
- INT mdGetWinHeight ( INT )
-
- INT mdGetVideoWinX ( INT )
- INT mdGetVideoWinY ( INT )
- INT mdGetVideoWinWidth ( INT )
- INT mdGetVideoWinHeight ( INT )
-
- INT mdGetCtrlWinX ( INT )
- INT mdGetCtrlWinY ( INT )
- INT mdGetCtrlWinWidth ( INT )
-
- INT mdGetAreaClicked ( INT )
-
- INT mdGetOpenFileCount ( INT )
-
- INT mdGetFrameRate ( INT )
-
- INT mdGetPlayedStatus ( INT )
-
- INT mdGetVolumeLevel ( INT )
-
- INT mdGetVideoImage ( INT, STRING )
-
- INT mdGetFileName ( INT, STRING, INT )
-
- LONG mdGetFramesSkipped ( INT )
-
- INT mdGetXPosClicked ( INT )
- INT mdGetYPosClicked ( INT )
-
- LONG mdGetVersion ( INT )
-
- INT mdGetVideoPalette ( INT )
-
-
- -- ******************************************************
- -- Prototypes: Graphic Loading and Displaying Functions
- -- ******************************************************
- INT mdShowGraphic ( INT, INT )
- INT mdShowGraphicPos ( INT, INT, INT, INT, INT, INT )
- INT mdOpenGraphic ( INT, STRING )
- INT mdOpenGraphicKeep ( INT, STRING )
- INT mdCloseGraphic ( INT )
- INT mdHideGraphic ( INT )
- INT mdDisplayGraphic ( INT, STRING, INT, INT, INT )
-
-
- -- ******************************************************
- -- Prototypes: Cursor Setting Functions
- -- ******************************************************
- INT mdSetCursor ( INT )
- INT mdSetVideoCursor ( INT )
- INT mdSetCtrlCursor ( INT )
- INT mdResetCursor ( INT )
- INT mdResetVideoCursor ( INT )
- INT mdResetCtrlCursor ( INT )
-
-
- -- ******************************************************
- -- Prototypes: Miscellaneous Functions
- -- ******************************************************
- INT mdTimedDelay ( FLOAT )
- INT mdFileDoesNotExist ( STRING )
- INT mdFileDoesExist ( STRING )
- INT mdDisplayErrorMsgs ( INT )
- INT mdAbout ( INT )
-
- LONG mdMCISendString ( INT, STRING )
- INT mdCDEject ( INT )
-
-
- -- **********************************************************************
- -- *** Prototypes: Audio Record Procedures (5) ***
- -- **********************************************************************
- LONG mdWaveRecordInit ( INT )
- LONG mdWaveClose ( INT )
- LONG mdWaveRecord ( LONG, INT )
- LONG mdWaveRecordSave ( STRING )
- LONG mdWaveRecordPlayback ( INT )
-
-
- -- **********************************************************************
- -- *** Prototypes: Error Handling (3) ***
- -- **********************************************************************
- INT mdGetErrorNumber ( INT, INT );
- INT mdGetErrorText ( INT, STRING, INT )
- INT mdLogErrors ( STRING, INT )
-
-
-
- end linkDLL
-
-
-
-